Maschera II
C-type print on archival colour paper. Signed and numbered edition of 25. Size A3 (29cm x 42cm).
£90
Back to Limited Edition Print Shop